package org.example.model;

import lombok.Data;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;
import org.springframework.ai.tool.annotation.ToolParam;

import java.util.List;

@Data
@NoArgsConstructor
@Getter
@Setter
public class Dimension {
    @ToolParam(description = "维度名称")
    String dimension;

    @ToolParam(description = "得分")
    private float score;

    @ToolParam(description = "水平")
    private String level;

    @ToolParam(description = "详细分析")
    private String detailedAnalysis;

    @ToolParam(description = "建议")
    private List<String> suggestions;
}
